Never unload print backends. Remove gtk_print_backend_unref_at_idle.
authorAlexander Larsson <alexl@redhat.com>
Mon, 15 May 2006 15:24:12 +0000 (15:24 +0000)
committerAlexander Larsson <alexl@src.gnome.org>
Mon, 15 May 2006 15:24:12 +0000 (15:24 +0000)
commit5e0dc70323142a60f363f66d7994ed0b5a381d4c
treebb21722e5d97a107eacc63a96c23a1d74cbbbb56
parent62ede1134c6bad75147eb399f311ad2aec6fd8f1
Never unload print backends. Remove gtk_print_backend_unref_at_idle.

2006-05-15  Alexander Larsson  <alexl@redhat.com>

* gtk/gtk.symbols:
* gtk/gtkprintbackend.[ch]: (_gtk_print_backend_create):
Never unload print backends.
Remove gtk_print_backend_unref_at_idle.

* modules/printbackends/cups/gtkprintbackendcups.c:
(cups_dispatch_watch_finalize):
Don't use the unref_at_idle hack since that caused
deadlocks. Instead we never unload print backends, which
is not really a big problem.
ChangeLog
ChangeLog.pre-2-10
gtk/gtk.symbols
gtk/gtkprintbackend.c
gtk/gtkprintbackend.h
modules/printbackends/cups/gtkprintbackendcups.c